dolphin legend - French English Dictionary